persistent person - Spanish English Dictionary